Ashok Leyland Wins Tender To Supply 300 Electric Buses To Bengaluru Metropolitan Transport Corporation